Перейти к основному содержимому

6.4.18 set community

Назначение команды

Используйте эту команду для задания атрибута community. Для удаления значения используйте форму no, либо set community none.

Команда set community позволяет задать атрибут сообщества, сгруппировать назначения в определённые сообщества и применять решения маршрутизации в соответствии с этими группами.

Для использования команды set community необходимо предварительно задать условие match. Команды match и set задают условия и действия перераспределения маршрутов между протоколами.

Если пакет не соответствует ни одному условию, он обрабатывается в рамках обычной маршрутизации.

Синтаксис команды

set community [ AA:NN | internet | local-AS | no-advertise | no-export ]
set community none
no set community

Параметры

ПараметрОписаниеЗначение
AA:NNНомер сообщества в формате: AA — номер AS, NN — номер сообществаAA: 1–65535, NN: 1–65535
internetУказывает общеизвестное сообщество Internet-
local-ASУказывает, что маршрут не пересылается за пределы локальной AS-
no-advertiseЗапрещает анонсировать маршрут каким-либо соседям-
no-exportЗапрещает экспорт маршрута в следующую AS-
noneУдаляет атрибут community из маршрутов, проходящих через route-map-

Режим команды

Route-map Configuration

Использование

Команда применима только для BGP.

Примеры

Switch# configure terminal
Switch(config)# route-map rmap1 permit 3
Switch(config-route-map)# set community no-export no-advertise

Switch# configure terminal
Switch(config)# route-map rmap1 permit 3
Switch(config-route-map)# set community no-advertise

Switch# configure terminal
Switch(config)# route-map rmap1 permit 3
Switch(config-route-map)# set community 10:01 23:34 12:14 no-export